package org.manusoft.refill.domain;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name="t_vechile_blacklist_hist_rf")
public class TVechileBlacklistHistRf implements Serializable {
	@Id
	@Column(name="VECH_BLACKLIST_ID")
	private int vechBlacklistId;

	@Column(name="BLACKLIST_DATE")
	private Date blacklistDate;

	@Column(name="BLACKLIST_REASON")
	private String blacklistReason;

	@Column(name="BLACKLIST_RESOLVED_DATE")
	private Date blacklistResolvedDate;

	@ManyToOne
	@JoinColumn(name="VECH_ID")
	private TVehicleDetailsRf vechId;

	private static final long serialVersionUID = 1L;

	public TVechileBlacklistHistRf() {
		super();
	}

	public int getVechBlacklistId() {
		return this.vechBlacklistId;
	}

	public void setVechBlacklistId(int vechBlacklistId) {
		this.vechBlacklistId = vechBlacklistId;
	}

	public Date getBlacklistDate() {
		return this.blacklistDate;
	}

	public void setBlacklistDate(Date blacklistDate) {
		this.blacklistDate = blacklistDate;
	}

	public String getBlacklistReason() {
		return this.blacklistReason;
	}

	public void setBlacklistReason(String blacklistReason) {
		this.blacklistReason = blacklistReason;
	}

	public Date getBlacklistResolvedDate() {
		return this.blacklistResolvedDate;
	}

	public void setBlacklistResolvedDate(Date blacklistResolvedDate) {
		this.blacklistResolvedDate = blacklistResolvedDate;
	}

	public TVehicleDetailsRf getVechId() {
		return this.vechId;
	}

	public void setVechId(TVehicleDetailsRf vechId) {
		this.vechId = vechId;
	}

}
